Bash (Shell)

Bash — The Bourne-again shell


Beispiel einer bash-Sitzung
Basisdaten

Maintainer Chet Ramey
Entwickler ursprünglich Brian Fox
Erscheinungsjahr 8. Juni 1989
Aktuelle Version 5.2.32[1]
(2. August 2024)
Betriebssystem verschiedene
Programmier­sprache C[2]
Kategorie Kommandozeileninterpreter
Lizenz GNU General Public License, Version 3.0 oder später[3]
deutschsprachig ja
www.gnu.org/software/bash/

Bash (auch BASH oder bash), die Bourne-again shell, ist eine freie Unix-Shell unter GPL.

Als Shell ist Bash eine Mensch-Maschine-Schnittstelle, die eine Umgebung (englisch environment) bereitstellt, in der zeilenweise Texteingaben und -ausgaben möglich sind. Letzteres erfolgt über die Befehlszeile, in die Befehle eingetippt und durch Betätigen der Eingabetaste eingegeben werden. Gleichzeitig ist Bash eine Skriptsprache, die schon beim Booten vieler Linux-Distributionen zum Einsatz kommt.

Bash ist elementarer Bestandteil des unixähnlichen Betriebssystems GNU und gehört zum GNU-Projekt. Auch bei den meisten auf GNU/Linux aufbauenden Betriebssystemen ist Bash die voreingestellte Shell. Darüber hinaus war Bash 3.x von 2003 bis 2019 die voreingestellte Shell in macOS von Apple (10.3–10.14) – wurde allerdings aus lizenzrechtlichen Gründen nie auf Version 4.0 oder höher aktualisiert.

Der Name Bash ist im Englischen mehrdeutig ([to] bash, [the] bash) und erfuhr im Laufe der Zeit weitere, meist humoristische Bedeutungen.

  1. Index of /gnu/bash. (abgerufen am 11. August 2024).
  2. The bash Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 3. September 2018).
  3. Licensing of Bash. (abgerufen am 3. Oktober 2016).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy